// MongoDB的相册信息操作模型

// 1. 导入mongoose
const mongoose = require("mongoose");
// 2. 连接MongoDB数据库
mongoose.connect("mongodb://127.0.0.1:27017/mydb");
// 3. 注册open事件（连接成功事件）
mongoose.connection.on("open",()=>{
    //连接成功的处理
    console.log("MongoDB数据库连接成功！");
});
// 4. 创建集合中文档的结构模式(模式类型)
const picSchema = new mongoose.Schema({
    title: String,
    newFilename: String,
    size: Number,
    mimetype: String,
    mtime: String,
    originalFilename: String
})

// 5 通过模式类型来创建的数据模型对象model
const picModel = mongoose.model("pic", picSchema);
// 后面我们就可以通过picModel来操作pic集合中的所有文档数据

// 导出(暴露)picModel对象
module.exports = picModel;